direct debit draft - Español Inglés Diccionario